#carousel img {
  width: 100%;
}

/* nav */
#nav {
  height: 175px;
}
#nav li {
  width: 20%;
  height: 50%;
}
#nav img {
  width: 100%;
}
/* nav */

/* banner */
#banner .link-img {
  float: left;
  box-sizing: border-box;
  width: 50%;
}
#banner .link-img.left {
  padding-right: 1px;
}
#banner .link-img.right {
  padding-left: 1px;
}
#banner .link-img.bottom {
  padding-top: 2px;
}
.link-img img {
  width: 100%;
}

.img-divider {
  width: 100%;
}
.img-divider img {
  width: 100%;
}
/* banner */

/* product */
.product {
  margin-bottom: 20px;
  width: 47%;
}
.img-box {
  position: relative;
}
.product img {
  width: 100%;
}

img.tag {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 52px;
}
.content {
  text-align: center;
}
.omit {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.content .title {
  color: rgba(0, 0, 0, 0.87);
  font-size: 0.28rem;
}
.desc {
  margin-top: 0.06rem;
  color: rgba(0, 0, 0, 0.54);
  font-size: 0.22rem;
  line-height: 0.3rem;
}
.price {
  height: 1.5em;
  color: #ea625b;
  font-size: 0.28rem;
  line-height: 1.5em;
}
.buy {
  display: inline-block;
  padding: 0.16rem 0;
  width: 2rem;
  border-radius: 0.05rem;
  background: #ea625b;
  color: #fff;
  font-weight: 700;
  font-size: 0.24rem;
}
/* product */
